﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;



namespace Entities
{
    public class SubCategoria
    {
        public long IDSubCategoria { get; set; }
        public string Nombre { get; set; }
        public Categoria Categoria { get; set; }
        public string Descripcion { get; set; }

        public static long Nuevo(SubCategoria parSubCategoria)
        {
            return SubCategoriaDAL.Nuevo(parSubCategoria);
        }

        public static void Modificar(SubCategoria parSubCategoria)
        {
            SubCategoriaDAL.Modificar(parSubCategoria);
        }

        public static void Eliminar(long parIDSubCategoria)
        {
            SubCategoriaDAL.Eliminar(parIDSubCategoria);
        }

        public static SubCategoria ObtenerUno(long parIDSubCategoria)
        {
            return SubCategoriaDAL.ObtenerUno(parIDSubCategoria);
        }

        public static List<SubCategoria> ObtenerVariosPorCategotia(long parIDSubCategoria)
        {
            return SubCategoriaDAL.ObtenerVariosPorCategoria(parIDSubCategoria);
        }

        public static List<SubCategoria> ObtenerTodos()
        {
            return SubCategoriaDAL.ObtenerTodos();
        }
    }
}
